package com.sh.ndt.user.service;

import com.sh.ndt.exception.ServiceException;
import com.sh.ndt.user.entity.UserDashboardDetail;
import com.sh.ndt.user.entity.UserEntitlement;
import java.util.List;

/**
 * Interface to extract entitlement data for a user (based on user id)
 *
 * @author Manjula Hosadurga
 */
public interface UserEntitlementService {

    // Extracting user entitlement data from App_Cache_Load
    public UserEntitlement loadUserEntitlement(int userId) throws ServiceException;

    public UserDashboardDetail getUserDashboardDetail(int userId) throws ServiceException;
      //Extracting user entitlement data from Entitlement_Load
    
   
    
 
}
